2
תגובות
אהלן,
יש לי תנאי כזה:
if(move_uploaded_file($_FILES["file"]["tmp_name"], "../project/".$this->rand.".".$this->ext) == TRUE)

כאשר RAND זה השם הרנדומלי, EXT זוהי סיומת הקובץ.
משום מה, כשאני מעלה קובץ מעל 2MB אני מקבל FALSE והתנאי לא מתקיים.
כיצד ניתן לפתור בעיה זו?
האם עליי לדבר עם בעל השרת לגבי הגבלת העלאת קבצים?

2 תשובות

avatar ענה intval ב 18 ליוני 2012 #

נכון, עליך לדבר עם בעל השרת על מנש שישנה הגדרות אלה,
אבל לפעמים אפשר לשנות הגדרות אלה גם בלי לדבר עם בעל השרת.
נסה לשים בתיקיה הראשית של האתר קובץ בשם .htaccess (עם נקודה בהתחלה)
ולרשום בתוכו

php_value upload_max_filesize 20M
php_value post_max_size 20M

avatar ענה משתמש_242366 ב 18 ליוני 2012 #

הבעיה נפתרה, דיברתי איתו, תודה :)